// samsting : this file is auto create.

#ifndef ALIYUN_Ram_UpdateRoleRequest_H_
#define ALIYUN_Ram_UpdateRoleRequest_H_

#include "core/rpc_acs_request.h"

namespace aliyun { namespace Ram {

class UpdateRoleRequest : public RpcAcsRequest {
public:
  UpdateRoleRequest();

  const string& GetRoleName(void) const;
  void          SetRoleName(const string& RoleName);

  const string& GetNewAssumeRolePolicyDocument(void) const;
  void          SetNewAssumeRolePolicyDocument(const string& NewAssumeRolePolicyDocument);

private:
  string RoleName_;
  string NewAssumeRolePolicyDocument_;

};

} } // namespace aliyun { namespace Ram {

#endif // #ifndef ALIYUN_Ram_UpdateRoleRequest_H_

// end of file 
